package InitData;

import com.jfinal.kit.PropKit;
import com.jfinal.plugin.activerecord.ActiveRecordPlugin;
import com.jfinal.plugin.druid.DruidPlugin;

public class InitDb {
	static {
		PropKit.use("a_gexin_config.txt");	
		DruidPlugin druidPlugin = new DruidPlugin(PropKit.get("jdbcUrl"), PropKit.get("user"), PropKit.get("password"));
		druidPlugin.setMaxActive(PropKit.getInt("maxActive"));
		druidPlugin.setMinIdle(PropKit.getInt("minIdle"));
		druidPlugin.setInitialSize(PropKit.getInt("initialSize"));
		druidPlugin.setValidationQuery("select  current_date");//空闲时候去查询的语句防止异常
		druidPlugin.start();
		ActiveRecordPlugin arp = new ActiveRecordPlugin(druidPlugin);
		arp.start();
		// SqlInXmlPlugin plugin = new SqlInXmlPlugin();
	     //plugin.start();
	}
}
